import axios from 'axios'

export default {
  state: {
    num: 0,
    users: []
  },
  mutations: {
    /* addNum(state, data) {
      console.log('users')
      state.num += data
    } */
    addUsers(state, data) {
      state.users = data
    }
  },
  actions: {
    async fetchUserApi({ commit }, data) {
      let ret = await axios.get('/api/users')
      // 如果在当前模块中，则无论是否有开启强制命名空间模式，它都无须使用命名空间
      commit('addUsers', ret.data.data)
    }
  }
}
